import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";
// import { UnifiedViteWeappTailwindcssPlugin as uvwt } from 'weapp-tailwindcss/vite';
import path from "path";

const resolve = (p) => {
  return path.resolve(__dirname, p);
};

export default defineConfig({
  // uni 是 uni-app 官方插件， uvtw 一定要放在 uni 后，对生成文件进行处理
  plugins: [uni()],
  css: {
    postcss: {
      plugins: [
        // require('tailwindcss')() 和 require('tailwindcss') 等价的，表示什么参数都不传，如果你想传入参数
        // require('tailwindcss')({} <- 这个是postcss插件参数)
        require("tailwindcss")({
                 // 注意此处，手动传入你 `tailwind.config.js` 的绝对路径
                 config: resolve("./tailwind.config.js"),
               }),
               require("autoprefixer")
      ],
    },
  },
});
